package com.redepronik.medisys.cithis.entity;

import java.io.Serializable;
import javax.persistence.*;


/**
 * The persistent class for the sintomaevaluaciones database table.
 * 
 */
@Entity
@Table(name="sintomaevaluaciones")
@NamedQuery(name="Sintomaevaluacione.findAll", query="SELECT s FROM Sintomaevaluacione s")
public class SintomaEvaluacion implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@SequenceGenerator(name="SINTOMAEVALUACIONES_SINTOMAEVALUACIONID_GENERATOR" )
	@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="SINTOMAEVALUACIONES_SINTOMAEVALUACIONID_GENERATOR")
	@Column(unique=true, nullable=false)
	private Long sintomaevaluacionid;

	//bi-directional many-to-one association to Evaluacione
	@ManyToOne
	@JoinColumn(name="evaluacionid", nullable=false)
	private Evaluacion evaluacione;

	//bi-directional many-to-one association to Sintoma
	@ManyToOne
	@JoinColumn(name="sintomaid", nullable=false)
	private Sintoma sintoma;

	public SintomaEvaluacion() {
	}

	public Long getSintomaevaluacionid() {
		return this.sintomaevaluacionid;
	}

	public void setSintomaevaluacionid(Long sintomaevaluacionid) {
		this.sintomaevaluacionid = sintomaevaluacionid;
	}

	public Evaluacion getEvaluacione() {
		return this.evaluacione;
	}

	public void setEvaluacione(Evaluacion evaluacione) {
		this.evaluacione = evaluacione;
	}

	public Sintoma getSintoma() {
		return this.sintoma;
	}

	public void setSintoma(Sintoma sintoma) {
		this.sintoma = sintoma;
	}

}